an edible fish (silurus bagol) - Francés Inglés Diccionario